angular.module('Help').config(['$stateProvider', '$urlRouterProvider',
    function($stateProvider, $urlRouterProvider) {
        $stateProvider.
            state('index.HelpDevelope', {
                url: '/Help/Develope',
                templateUrl: 'modules/Help/client/views/Develope/index.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpProcess', {
                url: '/Help/Develope/Process',
                templateUrl: 'modules/Help/client/views/Develope/process.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpSpecification', {
                url: '/Help/Develope/Specification',
                templateUrl: 'modules/Help/client/views/Develope/specification.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpUIControl', {
                url: '/Help/Develope/UIControl',
                templateUrl: 'modules/Help/client/views/Develope/UIControl.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpCss', {
                url: '/Help/Develope/Css',
                templateUrl: 'modules/Help/client/views/Develope/css.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpModule', {
                url: '/Help/Develope/Module',
                templateUrl: 'modules/Help/client/views/Develope/module.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpEntity', {
                url: '/Help/Develope/Entity',
                templateUrl: 'modules/Help/client/views/Develope/entity.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpBaseApi', {
                url: '/Help/Develope/BaseApi',
                templateUrl: 'modules/Help/client/views/Develope/BaseApi.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpSocket', {
                url: '/Help/Develope/Socket',
                templateUrl: 'modules/Help/client/views/Develope/socket.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpFunction', {
                url: '/Help/Develope/Function',
                templateUrl: 'modules/Help/client/views/Develope/function.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpBaseFunction', {
                url: '/Help/Develope/BaseFunction',
                templateUrl: 'modules/Help/client/views/Develope/BaseFunction.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpDataGrid', {
                url: '/Help/Develope/DataGrid',
                templateUrl: 'modules/Help/client/views/Develope/DataGrid.client.view.html',
                access: { requiredAuthentication: true }
            }).

            state('index.HelpTest', {
                url: '/Help/Test',
                templateUrl: 'modules/Help/client/views/Test/index.client.view.html',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpTestAPI', {
                url: '/Help/Test/API',
                templateUrl: 'modules/Help/client/views/Test/API.client.view.html',
                controller: 'APITestController',
                access: { requiredAuthentication: true }
            }).
            state('index.HelpTestSocket', {
                url: '/Help/Test/Socket',
                templateUrl: 'modules/Help/client/views/Test/socket.client.view.html',
                controller: 'SocketController',
                access: { requiredAuthentication: true }
            });
    }
]);
